sale and purchase of keys or picklocks - Spanisch Englisch Wörterbuch